 @charset "utf-8";

/******= Reset =******/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
img,fieldset{border:0;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;} 
q:before,q:after{content:'';}   
abbr,acronym{border:0;}
input,textarea{outline:none;font-family:"microsoft yahei","simsun";}

/******= Common style =******/
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.show{display:block;}
.radio_vlign{vertical-align:middle;margin-top:-2px;margin-bottom:1px;}
input.button,button{cursor:pointer;overflow:visible;/*Fix IE lt 8 bug*/}
textarea{overflow:auto;/*Hide the scrollbar for IE*/}
label[for]{cursor:pointer;}
body{color:#8c9494;;line-height:1.5;font-family:Arial,"microsoft yahei","simsun";font-size:12px;background:#fff;}
a{cursor:pointer;text-decoration:none;color:#515151;}
a:hover,a:active{text-decoration:none;color:#007ab7;}

.border_grey{border:1px solid #ccc;}
.pt25{padding-top:25px;}
.mt32{margin-top:32px;}